package com.bit.cfdi.web.services;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.DataAccessException;
import org.springframework.stereotype.Service;

import com.bit.cfdi.web.dao.IEPSDAO;
import com.bit.cfdi.web.domain.IEPS;
import com.bit.cfdi.web.domain.Negocio;

@Service
public class IEPSService {

	@Autowired IEPSDAO iepsDAO;
	
	public List<IEPS> getAll() throws DataAccessException {
		return iepsDAO.getAll();
	}

	public void save(IEPS ieps) throws DataAccessException {
		iepsDAO.save(ieps);
	}

	public List<IEPS> getAllByNegocio(Negocio negocio) throws DataAccessException {
		return iepsDAO.getAllByNegocio(negocio);
	}

	public IEPS getByDescAndNegocio(String descripcion, 
			Negocio negocio) throws DataAccessException {
		return iepsDAO.getByDescAndNegocio(descripcion, negocio);
	}

}